﻿/* --------------- 修改 Ext CSS -------------- */
.x-window-footer {
    position: relative;
    top: 0;
    right: 0;
}
.x-tab-strip SPAN.x-tab-strip-text  {
	font-size: 12px;
}
.x-panel-header {
	font-size: 12px;
}
.x-tree-node {
	font-size: 12px;
}
.x-grid3-hd-row TD {
	font-size: 12px;
}
.x-grid3-row TD {
	font-size: 12px;
	LINE-HEIGHT: 18px;
}
.x-tip .x-tip-bd {
	font-size: 12px;
}
.x-tip h3{
	font-size: 12px;
}
.x-tip .x-tip-bd-inner{
	font-size:12px;
}
.x-panel-tl .x-panel-header {
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.x-form-field {
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.x-small-editor .x-form-field {
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.x-combo-list-item {
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}	
.x-menu-list-item {
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.x-window-tl .x-window-header {
	font: bold 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.ext-ie .x-form-text {
	margin-top:1px;
} /* the textField missing bottom line */
.x-form-item {	
	font: 12px 宋体, tahoma, arial, helvetica, sans-serif;
}
.x-grid-group-hd DIV {	
	font: bold 12px 宋体, tahoma, arial, helvetica, sans-serif;
}

.x-btn button {
    font-size: 12px;
    padding-top: 0;
}   
.ext-ie .x-btn-text-icon .x-btn-center .x-btn-text {   
    padding: 5px 0 0 20px;
}   
.ext-gecko .x-btn-text-icon .x-btn-center .x-btn-text {
    padding: 2px 0 2px 18px;
}
.x-toolbar .ytb-text{
	padding:2px;FONT: 12px tahoma,arial,helvetica,sans-serif;}
.x-progress-text .x-progress-text-back {
	FONT: 12px tahoma,arial,helvetica,sans-serif;
}
.x-fieldset-header-text,
{
	font: bold 12px tahoma,arial,helvetica,sans-serif; padding: 2px;
}
.x-form-field-wrap .x-form-trigger
{
	*margin-top:2px;
}
td .x-form-field-wrap .x-form-trigger
{
	*margin-top:0px;
}
.x-toolbar td,.x-toolbar span,.x-toolbar input,.x-toolbar div,.x-toolbar select,.x-toolbar label{
    font:normal 12px arial,tahoma, helvetica, sans-serif;
}

/** 修复按钮字体过小，ie9有效 **/
.x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
    background-position: 0 center;/*默认*/
    background-repeat: no-repeat;/*默认*/
    padding-left:18px;/*默认*/
    height:16px;/*默认*/
    font-size:12px;/*字体大小设置*/
}

/**扩展样式**/
.x-window-dlg .ext-mb-save{background:transparent url(../images/icons/filesave.png) no-repeat top left;}
.x-window-dlg .ext-mb-del{background:transparent url(../images/icons/edit_remove.png) no-repeat top left;}

.x-portal .x-panel-dd-spacer {
    margin-bottom:10px;
}

.x-portlet {
    margin-bottom:10px;
}

/* Clean up the look of the portlets */
.x-portlet .x-panel-ml {
    padding-left:2px;
}
.x-portlet .x-panel-mr {
    padding-right:2px;
}
.x-portlet .x-panel-bl {
    padding-left:2px;
}

.x-portlet .x-panel-br {
    padding-right:2px;
}
.x-portlet .x-panel-body {
    background:white;
}
.x-portlet .x-panel-mc {
    padding-top:2px;
}
.x-portlet .x-panel-bc .x-panel-footer {
    padding-bottom:2px;
}
.x-portlet .x-panel-nofooter .x-panel-bc {
    height:2px;
}